Extending sticky-Datalog<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" id="d1e182" altimg="si10.svg"><mml:msup><mml:mrow /><mml:mrow><mml:mo>±</mml:mo></mml:mrow></mml:msup></mml:math> via finite-position selection functions: Tractability, algorithms, and optimization
نویسندگان
چکیده
Weakly-Sticky(WS) Datalog+/- is an expressive member of the family program classes that defined on basis conditions stickiness and weak-acyclicity. Conjunctive query answering (QA) over WS programs has been investigated, its tractability in data complexity established. However, design implementation practical QA algorithms their optimizations have open. In order to fill this gap, we first study Sticky from point view behavior chase procedure. We extend property generalized (GSCh) modulo oracle selects (and provides) predicate positions where finitely values appear during chase. Stickiness a selection function S provides only subset those defines sch(S), semantic subclass GSCh. Program with functions include WS, another syntactic class introduce characterize, namely JWS, jointly-weakly-sticky programs, which contains WS. The for these last three are computable, no external, possibly non-computable needed. propose bottom-up algorithm general S. As particular case, obtain polynomial-time JWS weakly-sticky programs. Unlike turns out be closed under magic-sets optimization. consequence, both generic magic-set optimization can particularized applied
منابع مشابه
Extending Weakly-Sticky Datalog±: Query-Answering Tractability and Optimizations
Weakly-sticky (WS ) Datalog is an expressive member of the family of Datalog programs that is based on the syntactic notions of stickiness and weak-acyclicity. Query answering over the WS programs has been investigated, but there is still much work to do on the design and implementation of practical query answering (QA) algorithms and their optimizations. Here, we study sticky and WS programs f...
متن کاملScheduling Functions for Position Updating in Population Based Optimization Algorithms
Population based optimization algorithms are algorithms in which a set of input values (or candidate solutions, or positions within the problem search space) is maintained through the course of the algorithm, as opposed to non-population-based methods which generally examine only one input value at each iteration of the algorithm. We shall refer to these input values as “individuals”, although ...
متن کاملFinite Element Algorithms for Transport-Diffusion Problems: Stability, Adaptivity, Tractability
Partial differential equations with nonnegative characteristic form arise in numerous mathematical models of physical phenomena: stochastic analysis, in particular, is a fertile source of equations of this kind. We survey recent developments concerning the finite element approximation of these equations, focusing on three relevant aspects: (a) stability and stabilisation; (b) hp-adaptive algori...
متن کاملExtending Lipschitz functions via random metric partitions
Many classical problems in geometry and analysis involve the gluing together of local information to produce a coherent global picture. Inevitably, the difficulty of such a procedure lies at the local boundary, where overlapping views of the same locality must somehow be merged. It is therefore desirable that the boundaries be “smooth,” allowing a graceful transition from one viewpoint to the n...
متن کاملComparison of particle swarm optimization and tabu search algorithms for portfolio selection problem
Using Metaheuristics models and Evolutionary Algorithms for solving portfolio problem has been considered in recent years.In this study, by using particles swarm optimization and tabu search algorithms we optimized two-sided risk measures . A standard exact penalty function transforms the considered portfolio selection problem into an equivalent unconstrained minimization problem. And in final...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information Systems
سال: 2023
ISSN: ['0306-4379', '1873-6076']
DOI: https://doi.org/10.1016/j.is.2022.102156